Text copied to clipboard!

Title

Text copied to clipboard!

Azure Cloud Engineer

Description

Text copied to clipboard!
We are looking for an experienced Azure Cloud Engineer to join our dynamic IT team. As an Azure Cloud Engineer, you will be responsible for designing, implementing, and maintaining cloud-based solutions using Microsoft Azure. You will work closely with cross-functional teams to ensure the scalability, security, and reliability of our cloud infrastructure. This role requires a deep understanding of Azure services, cloud architecture, and DevOps practices. Your primary responsibilities will include deploying and managing virtual machines, configuring virtual networks, implementing storage solutions, and ensuring high availability and disaster recovery. You will also be expected to monitor system performance, troubleshoot issues, and optimize cloud resources for cost and efficiency. In addition, you will collaborate with development teams to support application deployment and CI/CD pipelines. The ideal candidate will have hands-on experience with Azure Resource Manager (ARM) templates, Azure DevOps, and scripting languages such as PowerShell or Python. A strong understanding of networking, security best practices, and compliance standards is essential. You should be comfortable working in a fast-paced environment and be able to adapt to changing technologies and business needs. This position offers an exciting opportunity to work on cutting-edge cloud technologies and contribute to the digital transformation of our organization. If you are passionate about cloud computing and have a proactive approach to problem-solving, we encourage you to apply.

Responsibilities

Text copied to clipboard!
  • Design and implement Azure cloud infrastructure solutions
  • Manage and monitor cloud resources and services
  • Ensure security, scalability, and reliability of cloud environments
  • Collaborate with development teams on CI/CD pipelines
  • Automate infrastructure deployment using ARM templates or Terraform
  • Troubleshoot and resolve cloud-related issues
  • Implement backup, disaster recovery, and high availability strategies
  • Optimize cloud costs and resource utilization
  • Maintain documentation and best practices
  • Stay updated with the latest Azure features and services

Requirements

Text copied to clipboard!
  • Bachelor’s degree in Computer Science or related field
  • 3+ years of experience with Microsoft Azure
  • Proficiency in PowerShell, Azure CLI, or Python
  • Experience with Azure DevOps and CI/CD pipelines
  • Strong understanding of networking and security in cloud environments
  • Familiarity with infrastructure as code tools like ARM templates or Terraform
  • Knowledge of monitoring and logging tools in Azure
  • Excellent problem-solving and communication skills
  • Azure certifications (e.g., AZ-104, AZ-303) are a plus
  • Ability to work independently and in a team environment

Potential interview questions

Text copied to clipboard!
  • How many years of experience do you have with Microsoft Azure?
  • Can you describe a cloud project you have worked on?
  • What tools do you use for infrastructure automation?
  • How do you ensure security in a cloud environment?
  • What is your experience with CI/CD pipelines?
  • Have you worked with Azure DevOps before?
  • What scripting languages are you proficient in?
  • How do you handle cloud cost optimization?
  • Are you familiar with disaster recovery planning in Azure?
  • Do you hold any Azure certifications?